PhishEdit version 1.3 --------------------- (C) Copyright 1992 Philip B. Eskelin, Jr. All rights reserved. Windows is a trademark of Microsoft Corp. (blah blah blah...) ................................................................ I am not going to say that this is the hottest icon editor out. Instead, I will tell you that I tried to design it so that it had an easy, intitive, graphical interface. The tool bar and status bar were to aid in efficiency. I named the editor "PhishEdit" (I know you are probably wondering what relevance it has to drawing icons...) mainly because it would be a catchy name, and I knew no one else would ever dream in their pseudo-zen imaginations of the same name. Every where I look, there is a massive saturation of things like "Icondraw", "Icon Manager", "Icon Tamer"(where did they get that???), "Iconthis", "Iconthat", "Icon*.*", etc. So, maybe PhishEdit will add a little spice to the world of informationatyourfingertips-icon-insanity. I have noticed that it is a matter of time before a fellowship will be formed. I can see it now: "Hi, my name is Phil, and I am an Iconoholic...." "I have just realized that I am powereless over Icons, and understand that I am insane and powerless over any graphical user interface." Suddenly, an insane rumble becomes evident: "Hi Phil, we're here to help you." The most righteous part of PhishEdit is the ability to edit an icon with the PhishEdit window maximized, and the drawing window maximized. After being burnt out with the Icondraw eye-strain, denial broke, and PhishEdit became my higher power . On the serious note, I tested PhishEdit to the best of my ability, in all resolutions. I fully developed it under debug Windows. It should be very solid, robust, and machine independent. Notify me of any bugs over compuserve mail [76216,1410]. Please beware when changing icons in any Windows executable or library. I suggest you back up the executable you change until you get use to using the feature of saving to executables/libraries. Have Fun!! Usage: ====== File Menu --------- New - Opens a new untitled icon. It is not possible to create a new icon library or Windows executable with this option. A maximum of eight icons can be opened at one time. The icon opended by this command must be saved to a file name by way of the "Save As..." command from the File Menu. Open - A dialog box is displayed which allows you to find an icon, library, or Windows executable. If it is just an icon, then the image is displayed in a new window for editing. If the file is a Windows executable or library, another dialog box is shown, so that you can pick which icon inside the executable or library to edit. From there, the icon image in the file is displayed, and can be edited and saved back into the same executable. I recommend that only advanced users who are accustomed to using Windows open/manipulate executables and libaries, as it can mean disaster if not used correctly. Close - closes the currently active icon, prompting to save changes if any changes have been made. The currently active icon is the icon window that is up front, or has the focus. Save - saves an icon that has been opened under the same file name. If the icon image was opened from a Windows executable or library, then the "Save" command writes over the existing image (For Example, if you open PROGMAN.EXE, and edit the 8th icon, then make changes to the icon, choosing "Save" writes over the 8th icon in the Program Manager with the new image). Save As - Displays a dialog box allowing you to specify which file name to save the image into. BEWARE: if you create a new icon image, then save to a Windows executable or library file, the icon image will be written over the first icon in the executable or library. Exit - Exits PhishEdit, and asks you whether or not to save changes over unsaved icon images. Edit Menu --------- Undo - Cancels the previous drawing operation. Clear - Clears the drawing area of the currently active icon image. Copy - Copies the currently active icon image to the clipboard in bitmap format. The image can then be pasted into other icon drawing programs with clipboard support, or pasted into PaintBrush. Cut - Equivalent to choosing "Copy" then "Clear" from the edit menu. Paste - Takes a bitmap image from the clipboard, and pastes it into the drawing area of the currently active icon in PhishEdit. Tools Menu ---------- Pixel - draws one pixel at a time in the currently active icon image with the current color. Line - draws a straight line (click and drag with the mouse to draw a line) with the current color. Hollow Rectangle - draws a hollow rectangle with the border being of the current drawing color. Solid Rectangle - draws a solid rectangle with the current drawing color. Hollow Ellipse - draws a hollow ellipse or circle with the border being of the current drawing color. Solid Ellipse - draws a solid ellipse or circle with the current drawing color. Rotate 90 Degrees - Rotates the currently active icon image 90 degrees in the clockwise direction. Undo can be used to cancel this. Shift Right - Shifts the icon image to the right by one pixel column. Shift Left - Shifts the icon image to the left by one pixel column. Shift Up - Shifts the icon image up by one pixel row. Shift Down - Shifts the icon image down by one pixel row. 32x32 Capture - PhishEdit minimizes, and the cursor changes to a hollow box. When you click down with the left mouse button, everything inside the box cursor is copied into the drawing area of the current icon. If you make a mistake, Undo can be used. This is especially useful if you want to capture text. Variable Capture - PhishEdit minimizes. You then click and drag with the left mouse button. When you up-click with the left mouse button, the image inside of the rectangle is copied into the currently active icon window inside PhishEdit. Window Menu ----------- Cascade - Cascades all opened drawing windows so that each one is offset down and to the right of the previous window. Tile - tiles all opened drawing windows so that all of them can be seen at once. Arrange Icons - Arranges all of the minimized drawing windows within PhishEdit at the lower-left area of the PhishEdit window. File Listings - Below the "Cascade", "Tile", and "Arrange Icons" menu options, you will see a list of the drawing windows. Picking one of them brings the drawing window up to the front of the other windows and makes it the active drawing window. Color Menu ---------- Colors - You can change the current color in any of the three drawing modes. Choosing a color in here is equivalent to choosing a color in the drop-down box in the tool bar. Color Mode - The drawing mode where drawing in a color will result in the color being displayed normally when the icon is displayed. Screen Mode - The same thing as "Transparent" mode. Whatever color you choose for this, will be the "invisible" part of the icon. Inverse Mode - Whatever color you choose for this, will be the inverse part of the icon, so that when the icon is displayed, the inverse part is just the colors behind the icon inverted. The Inverse color will always be inverse of the "Transparent" or "Screen Mode" color. Window Grid - Displays a grid in the currently active drawing area. Especially useful when you are trying to be accurate. Window Coordinates - displays the logical coordinates of the mouse cursor when the mouse cursor is inside of the drawing window. This also aids in accuracy. The Window coordinates are displayed in the status bar at the bottom of PhishEdit's window. Help Menu --------- Help on PhishEdit - Runs notepad and displays the README.TXT file you are reading right now. About PhishEdit - displays about information and shows where to send the shareware registration (also discussed below). Changing Program Manager Icons ------------------------------ Edit an icon, and save it to a file name. In Program Manager, highlight the group item you wish to change. Then, choose "Properties" from the File menu. Then, click on the "Change Icon" button. Next, specify the full path and file name of the icon you just saved. Click on OK, then on OK again, and the highlighted icon in Progman should change. Using FileDragger and PhishEdit ------------------------------- If you have my shareware utility FileDragger, which is a file management utility (also available on Compuserve and other random BBS's), then you can select icons from the FileDragger file list and drag/drop them into PhishEdit. The icon files are then opened. Registration: ============= If you find this useful, send 25 dollars (suggested) as a donation to my work, in either a check or money form. If you are outside of the U.S., send either cash or a money order in US dollars. Please mail along with your checks any suggestions or comments about its interface and its abilities. Please send to: Philip B. Eskelin, Jr. P.O. Box 4010 Silverdale, WA 98383-4010 Shareware outlets have my permission to distribute this, as long as this text file is distributed with it, and the executable remains unchanged. P.S. There is a story behind the name "Phish"... ----------------end-of-author's-documentation--------------- Software Library Information: This disk copy provided as a service of Public (software) Library We are not the authors of this program, nor are we associated with the author in any way other than as a distributor of the program in accordance with the author's terms of distribution. Please direct shareware payments and specific questions about this program to the author of the program, whose name appears elsewhere in this documentation. If you have trouble getting in touch with the author, we will do whatever we can to help you with your questions. All programs have been tested and do run. To report problems, please use the form that is in the file PROBLEM.DOC on many of our disks or in other written for- mat with screen printouts, if possible. PsL cannot debug pro- programs over the telephone, though we can answer questions. Disks in the PsL are updated monthly, so if you did not get this disk directly from the PsL, you should be aware that the files in this set may no longer be the current versions. Also, if you got this disk from another vendor and are having prob- lems, be aware that some files may have become corrupted or lost by that vendor. Get a current, working disk from PsL. For a copy of the latest monthly software library newsletter and a list of the 4,000+ disks in the library, call or write Public (software) Library P.O.Box 35705 - F Houston, TX 77235-5705 Orders only: 1-800-2424-PSL MC/Visa/AmEx/Discover Outside of U.S. or in Texas or for general information, Call 1-713-524-6394